Class::Accessor::Lite with lazy accessor feature