Should we really just ignore silently? Sounds like a misconfiguration. Should we give an err at build-time (i.e. constructor time) if given attributes with names that will subsequently not work?