Lots of boundary routine refactoring for clarity.
Lots of boundary routine refactoring for clarity.

manopapad/liszt-legion,gilbo/liszt-ebb,manopapad/liszt-legion,gilbo/liszt-ebb,manopapad/liszt-legion,manopapad/liszt-legion,gilbo/liszt-ebb,gilbo/liszt-ebb,gilbo/liszt-ebb,manopapad/liszt-legion,gilbo/liszt-ebb