Re-implement -> and ->> as macros..