ported the forms / hawtSpot to use json schema like JSON (so args -> properties, desc -> description, ret -> type and properties is now a map with the name/id as the key