added some more tests to verify reload
meta programming : added meta method that acts like an alternative to attr_accessor