Reworks the apply() function to use an indirect handler that can handle a vector of BaseHandlers. This way, an arbitrary number of handlers can be chained in one apply.
NodeLocationForWays is now exposed through a wrapper class which also inherits from BaseHandler. This means we can get rid of the special treatment in apply(). The interface doesn't change except that there is a new functionality to switch off applying node locations to ways.call to
Reworks the apply() function to use an indirect handler that can handle a vector of BaseHandlers. This way, an arbitrary number of handlers can be chained in one apply.
NodeLocationForWays is now exposed through a wrapper class which also inherits from BaseHandler. This means we can get rid of the special treatment in apply(). The interface doesn't change except that there is a new functionality to switch off applying node locations to ways.call to