Updating to 2.10.3
Fixing a bug when the macro tries to instantiate a trait with nothing to
override.

This seems to be buggy behavior in 2.10.3.
A bit of formatting.