Fix NPE when only mutator is available.
Defaults moved to annotations package and remove customiser.