### Synopsis: It's great you can define relationships with standard names, but sometimes I need a relationship to have a different name. ### Proposed Syntax: `hasOne: User as lead` ### Expected Behavior: The `hasOne` relationship is created with a `lead()` method.