Use Optional type parameter if present to create JSON schema