scswift:
Also I am now pulling my hair out over this:
...
But I can't put more than one with each on a new line!
Your earlier method was OK. Slow down and check that the source matches the object.
For a define, if you want multiple lines all but the last have to end with a backslash.