New binary operators (closes  #30)