Extract SourceOfApproval to simplify Approver