Yay for first class methods