Reverted to using a custom delegate function, since it looks better to me, and the SimpleDelegator is also just a method_missing after all... :)