structx is a Ruby library for extending standard Struct.