ignore default and schema attrs
reduced support for scope-muckery with id