add onBehalfOf property to Membership, closes #33