added ABSTRACT (issue #9)
changed document variable syntax to {CURLY_BRACKETS}