The parser returns an `Error` object whenever there is a function injected inside a CSON data

So now, there is no longer any risks that a function gets passed in through the CSON data. Unless you guys wanted that, it's a nice fix.

This fixes issue #11.

ps. I made a pull request before, but I forgot to add myself as contributor. So here is a more updated pull request.