Add factories for wildcard type names.

@gk5885 
Had this originally but changed it last minute. Updated.