Adding new methods to IO::Routine