->can already returns a reference to the sub, use that.