I've been finding it easiest to pass hashes and arrays to DRb processes because of what it can marshal. It would be nice if I could pass a Struct or something as hash notation is extra verbose and I'd like to be able to use the 'dot' notation. I guess I'd have to use some sort of hash to Struct conversion after recieving the hash, anyone else thought about that type of thing ?