As far as the windows go, we're still not certain whether or not it's theoretically possible to wash them. As you know, the first step in a proof is to make certain that it's possible... ***
Arghghghghg! Calgon, take me away! (on no...please don't start with the calgon now...) FOFL
Double, double, toil and trouble,
Fire burn and cauldron bubble...
(Grin) Custom synthesis, and Shakespeare recitiation, while-you-wait...