Removing assert(0) and adding an informative compiler exception.
Merge pull request #37 from schancel/AddCompileException

Removing assert(0) and adding an informative compiler exception.