I think this makes the trait work correctly in scala, but doesn't effect the java at all
Merge pull request #1166 from rackerlabs/trait-improvement

I think this makes the trait work correctly in scala, but doesn't effect...