Updated default storage tag to be the type on which introspection is being performed. Updated the 0-9 arity storage to return the template parameter Tag as the storage tag.
Extend the pass by parameter_type scheme to include various trivial types.