Added tests and support for hidden arguments in item creation