ENH: registry will now automatically construct read and write methods

Ready for review
I think that's why coverage is decreasing.