What type of argument can you define to pass data and retrieve the modified value from an invoked workflow?