Added support for else-blocks. Added throw() function.