reenable dynamic, raise nice errors when on jvm < 1.7