Remove gratuitous string mixins

Just some code I happened upon and didn't like.

It used string mixins to generate member functions, when a generic template mixin works just fine.

Also used string mixins to loop over different types, when a static foreach also does the trick.

That's it.