improved tap method in Mojo::Base to be able to call methods