Yeah, I kinda agree, you outta be able to specify a type as null by default in the function parameters.
On the other hand, you can always check within the function if a given type parameter is null - if need be. When you call the parameter, you can simply pass 'null' to your function, i.e. "DoMyWork red, 117, Null" works just fine. But I still think we need defaults for type instances as function parameters.
On the other hand, you can always check within the function if a given type parameter is null - if need be. When you call the parameter, you can simply pass 'null' to your function, i.e. "DoMyWork red, 117, Null" works just fine. But I still think we need defaults for type instances as function parameters.