added some syntax classes
[W], [RW] added constructors
added toString