Oh sorry I just saw you deleted it. Since it looks weird I like the fact that it was in a mixin. Makes it auto explanatory and rewritable. What do you think?