First round of conditional prefixes

This is my first (ever) pull request. Please let me know if I've done anything wrong.
Cheers