Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins