use prefix in inheritance for JSImplementations