Moved argument conversion for steps to runtime so that converters can be looked up in global scope