Counter Template Overview
The counter template provides a simple, global number object. Objects managed by this
template are literally numbers, however the template interface allows applications to implement automic operations such as incrementing, decrementing and
'test and set'.
The template has a number of uses including sharing resources and counting objects.