issue #118: Allow multiple relationships to same model