slightly more ideomatic lift and apply infix operators