Changed default (Specializable*) parameters to all primitives.