The new class Positioning is the interface between Input and Output, using positioning algorithms to compute results from requests. Update UserInterface to add option "positioning.algorithm"; update posexcept.