A GISDK macro resource can return a single value of any type, including an array, using Return(). If a GISDK macro terminates without returning a value, it returns null.