Update operators

Updates the added operators and RAC "macro" with AshFurrow's version: https://github.com/AshFurrow/Swift-RAC-Macros

I don't totally understand the minor differences yet, but his seems more complete so I'm leaving this here for consideration!