This introduces type parsing for all types used within the scripting documentation. This improves the generated JSON output and also validates new code via the unit test.