Only return attributes implemented by the decorator

Closes #444
Add serializers
Merge pull request #448 from haines/attributes

Improve decorator serialization