Fixed so that foreach and lambda doesn't get interpreted as function calls. Also added backtick (for getters) to method definition. Also added the snippets directory where we can store nice-to-have Pike snippets