use Class::Accessor::Lite