User Versioned base class for versioned structs
Enabled strict mode
Added: @covers annotations to tests
Stubbed module base class
Assert property is unset
Added uses statement and docs
Implemented in memory user storage
Configured dependencies properly
Simulate single user in script for now