rich d #1 Ive simplified my problem down to this: Function push(value:Object) Print String(value) EndFunction push(1) push(2) push(3) push("asdf") push("ffff") I get a result of:asdfffffI just dont get why an object can be a string but not an integer.