I think is better to implement [`respond_to_missing?`](http://robots.thoughtbot.com/post/28335346416/always-define-respond-to-missing-when-overriding)