An assertion framework which is compiled out for deployment.
NOTE: this is not the closure library version. This uses the same name so
the closure compiler will be able to use the conditions to assist type
(static, constant) ENABLE_ASSERTS :boolean
true to enable asserts, false otherwise.
(private, static) patchAssert_()