Add support for reading expressions from string.
Return NSNull rather than nil when expanding macros.
Add method to evaluate a string in the global environment.