Good function, just too ugly

I really like your convenient function, but your interface is really ugly, I think you can learn like Apple's native interface.