update json version
various update
add scheme-based-gpu-language-harlan