There are several ways to optimize programs further, and enable special support for some not so common situations: