JavaScript Language extensions