added support for simple shape stroking; renamed USVec* to ZLVec*