SI-7193 irregular function-like quasiquote doesn't fail

It was caused by lack of default self type in the wrapper object which was used for code parsing.
Merge pull request #36 from densh/topic/si-7193

Fix for SI-7193