Adds support for attribute types