Ad
  • Custom User Avatar

    You're missing the point. The idea is to support an arbitrary list of chainable methods. Your solution will fail if any methods other than those specifically coded are supplied to the chainer.