Minor additions to macros, implicit ops

Including |> (Thrush) from scalaz