line renderer should also perform do_stroke check
adjust properties to accomodate null colors when there is not spec, i.e for guides
Improve Pattern property and also some fixes Properties that implement __set__ need to call the base class __set__
various improvements to examples