Primarily dropped the evaluaing {...} should produce syntax, which was deprecated over
a year ago as part of the 2.0 release. Also cleaned up the be === syntax removal, which
was left in but made to throw NotAllowedException because in some cases it would sill compile.
In this commit I dropped anything besides he NoAllowedException throw, and also cleaned up
the Scaladoc around it.