integration tests for Type::Tie; yay; found and fixed a bug
integration tests with Return::Type