Moving expressions completely out of the core library for iOS