set defaults lazily
got test/lite/basic.rb passing