Use stdlib's SingleForwardable instead of DIY
Rename jobholder to staff member

This better matches the vocabulary used by the business.