def METHOD_NAME(self) -> Account:
    """Return the first credited member on the proposal, or creator if none."""
    for membership in self.memberships:
        if not membership.is_uncredited:
            return membership.member
    return self.created_by