Create a shell type before the type i/o function
Fixed type modifiers stripping from function args