final DataSchemaRule[] indirectRules,
final DataSchemaRule[] directRules,
final DefaultDataSchema schema)
{
final LinkedMap names = ReportEnvironmentDataRow.createEnvironmentMapping();
final String[] parameterNames = (String[]) names.keys(new String[names.size()]);
for (int i = 0; i < parameterNames.length; i++)
{
final String envName = parameterNames[i];
final String name = (String) names.get(envName);
if (envName.endsWith("-array"))