Added support for optional else block