allow automatic definition of bimap using 'bi'