when I create a smartobject based on a wcf ServiceObject
the input paramters of the service object always appear as REQUIRED
for example graph.UpdateDocumentFields(String username , String Colour = 'Null)
will apear in the smartobject tooling
as
INPUT PROPERTY NAME TYPE REQUIRED Bound To
username TEXT YES parameter username
colour TEXT YES parameter colour
I would expect to see
INPUT PROPERTY NAME TYPE REQUIRED Bound To
username TEXT YES parameter username
colour TEXT No parameter colour