What's the reason for not defaulting this to just the class var `method`?