I just had some scratches on my '01 325Ci Orient Blue daily driver buffed out at the dealer as an extended part of his "free wash" every Saturday service. He said he put a "sealer" on afterwards. First, What is "sealer", and second will Dawn take it off when I do my full "Ripsnort detail" in 2 weeks?