Merge pull request #1 from jlev/feature-supporters

Initial Supporters Feature
make accessors declarative.
Merge pull request #1 from controlshift/master

make accessors declarative.