Add some binary operators (%  <  <=)
let macro, defprotocol scratchings