Renamed sylvan_relprods to sylvan_relprod_paired
Added constrain and restrict methods