oh, this was in perl because applying traits will go here
this is unnecessary
don't pass through unused variables
it's confusing when variable initializers have side effects
more rearranging
apply traits properly to classes and roles