issue #19703: basically backed everything out
issue #19703: outline of view changes
issue #19932: show price if it's available from the outset
issue #19593: attaching a list relation pays attention to locks
issue #19296: do not support strange data response format in the client
issue #19296: deleted redundant code
issue #19296: removed needless X.depends
issue #19296: added todo
issue #19469: not using address check mixin
issue #19469: first pass at new address save
issue #19469: progress on address save
issue #19469: start with the test
progress
marginalia
orm installer wall
issue #19703: socket should be called data
issue #19703: cleanup
issue #19703: first light
cleanup
I think I've cracked the code here