less ad-hoc verision of educated guess: guess identity of declaration morphism wrt. canonical morphism rather than observing particular effects of declaration morphisms only;
n.b. this fullfills promise given in 63c7b29d29ac
revert effect of 63c7b29d29ac -- existing pervasive interpretation of class order for dvd etc. is too obstrusive at the moment
re-unified approach towards class and locale consts, with refined terminology: foo_const_declaration denotes declaration for a particular logical layer, foo_const the full stack for a particular target
recovered structure of module, which got somehow convoluted due to incremental modifications
tuned
yet another attempt for terminology: foo_target_bar denotes an operation bar operating solely on the target context of target foo, foo_bar denotes a whole stack of operations to accomplish bar for target foo
self-contained locale_declaration operation
tuned terminology: emphasize stack-like nature of nested local theories
recovered level-free fishing for locale, accidentally lost in dce365931721
tuned data structure
Sup/Inf on functions decoupled from complete_lattice.
added List.union