@param: Do not add `isOptional` and `default` in case of missing (close #56)