Being able to record joint members join and drop dates
It would be good to keep a record of all the joint members, when they joined the membership (if different date from the main member) and when they stopped being members (again, if different from the main member). For example, if someone joins as a...