Note that even without this, returning the value is already use of default pattern