api tweak for Shade.Light.diffuse
more work on lessons and demos