You need to enclose organization__new in single quotes in your call to define_function_args ...
It's useful because it allows you to use the automatic object generation Tcl API and in turn using this means you don't have to write both Oracle and PG queries to create an object.