More documentation work, rework examples to use new helpers