On Jan 17, 2007, at 12:20 PM, Gavin Sinclair wrote: > > module Puppet; module OSAL; class Type > class User > ... > end > end > > That's all I can think of. This still requires a bunch of end statements: module Puppet; module OSAL; class Type class User ... end end; end; end Not the worst, I guess, but it'd be nice if I could just manipulate the constant lookup path or something. -- The time to repair the roof is when the sun is shining. -- John F. Kennedy --------------------------------------------------------------------- Luke Kanies | http://reductivelabs.com | http://madstop.com