We will now error out on compile time when we are provided with non-existing functions

Sadly we aren't erroring out yet with unclosed foreach or unclosed if statements..