Made labels play nice with put-at-start-of-line. Needs refactoring.
Documentation refresh.