Example:
name(ComponentA)
shouldbename (ComponentB)
Expected: Either the instance of ComponentB is given identifier 'shouldbename', OR an error is raised that this is invalid.
Actual: The instance of ComponentB gets assigned a random identifier (as if it was an anonymous)