Seperating function arguments with a double colon.

The previous literal syntax was extremely hard to parse again. This
should make it much easier.