I'd inline DeCapturifyTransformer and make decapturify an object, so you don't have to pass this many arguments in the right order.