Re-write attempt #2:
Use Swift instead, while targeting 10.10.