A cookbook for variable viscosity free boundary

It would have been a lot easier to call the class SimplerWithCrust so you don't have to explain what WC means. But maybe this is so we Germans get a good laugh? :-)