Now using Maybe for reading (but doesn’t work really)
Now reads with default value!! though some refactoring needed
cleanup
rename