Adds support for else