--------------------------------------------------
You can add Excel-DNA support with easy billing through a corporate GitHub account.
--------------------------------------------------
Hi Onn,
You are correct - the Registration extension is the right approach to supporting optional parameters.
There is a sample project that includes various such conversions as part of the Registration repository:
It's a bit all-in-one as a sample so maybe not as simple as could be, but please ask if you get stuck.
-Govert