using lazy evaluation to avoid exception
Directive now recognizes comments after both "{" and "}"
whitespace
scope string conversion repaired
saveToFile() added to Scope
$value is now optional in Directive
readme test