Something about PiggyProto makes this harder for me to follow. Maybe an `_.extend(MetricsPiggybankHandler.prototype, {...`?