Rather than having `subject` as an input parameter, shouldn't we check that the subjects of lh and rh agree and use that?