Many changes to the label code (pretty much a full rewrite). Added basic code block support.
Many changes to the label code (pretty much a full rewrite). Added basic code block support.