plusplus allowed on jshist