spearmint: Add support for 'else' to shaders