Help for this page
package My::Types; ... declare 'OptStr', as Maybe[Str], message {'must be string or nothing'} +; 1;
package My::Class; ... has optional_string_arg => ( is => 'ro', isa => OptStr ); 1;