Well, don't do that. As it turns out the attribute framework is looking for the Parm methods when trying to apply the member values. If you don't have them, the values are not being set.
Hopefully this information can save you an hour or so of tedious debugging.
*This post is locked for comments