fn default() -> Self {
        Self {
            records: LookupMap::new(b"r".to_vec()), //what is this?
        }
    }
//default impl not required, but provides an initial state
default impl not required, but provides an initial state
default impl not required but provides an initial state
fn default() -> Self {
        Self {
            records: LookupMap::new(b"r".to_vec()), //what is this?
        }
    }
fn default ( ) -> Self { Self { records : LookupMap :: new ( b" " . to_vec ( ) ) , //what is this? } }
default impl not required, but provides an initial state
default impl not required but provides an initial state