pub fn function( registry: &Registry, library: Reference, name: Reference, result: Reference, arguments: Reference, ) -> Reference