Misc. thoughts, perhaps to be further developed