PDF mutating pipe library