This method parses and caches ASTs using Oga::LRU. Currently the default of 1024 keys is used. See #71 for more information.