Yes I did - corrected now!
Re. eggs and cheese replacements.....yes I know it can be done and if I was cooking for someone who was vegan then I'd do it if I really wanted to cook a dish that needed me to. But as no-one I cook for is currently vegan I don't see the point right now of buying special ingredients to "fake" a food that already like eating the real version of.
There is one reason why the vegan 'cheese' sauce above might be of interest to a non vegan - its saves tons of calories!