implmented the spec to support defining identifiers in the config, but not yet using them