(**
@param logger logger for processing messages
@param styles stylesheets object
@param keys (ordered) list of stylesheet names to be applied
@param params function mapping stylesheet names to parameters list
@param props xml:output properties
(**
@param logger logger for processing messages
@param styles stylesheets object
@param keys (ordered) list of stylesheet names to be applied
@param params function mapping stylesheet names to parameters list
@param props xml:output properties