Couple [nitpicky](https://twitter.com/forrestgrant/status/430819710926483456) things:

1. We should explicitly check whether it's a String, UIView, or UIImage.
2. String = what you have in line 60
3. UIView = `self.navigationItem.titleView = self.class.send(:get_title)`
4. UIImage = what you have in line 62
5. Else = `PM.logger.warn("title expects string, UIView, or UIImage, but #{self.class.send(:get_title).class.to_s} given."`