When argspec.defaults is None, no args are evaluated, thus all are rendered as optional
Added API info support to json generated documentation