Template for a Javascript function with optional and mandatory arguments passed as an object collection
By Cody Botsford at Feb 24 2022