Fix for uninitialized String expressions and general cleanup of the declaration assistant by moving some functionality to the expression assistant
Cleanup of TODOs
Added test for generation of reversing of sequences holding basic types
Added ValueType interface to be used by the Tuple class and the Record interface
Added two utility methods: one for checking if a type is the char type and another for building a Java string from characters
Minor cleanup in class visitor
Fix for generation of sequence enumerations (e.g. ['a', 'b']) that forgot to treat the special case where the sequence is a sequence of chars and the corresponding type is mapped to the 'String' type
Added generation of reverse sequence expression
Fix: Added missing type to apply expression
Added two more tests revealing problems with apply expression
Added minor fix for sequence analysis
Fixed apply expression when root is a seq enum expression (e.g. [1,2](1)) or string literal (e.g. "kitten"(1))
Updated test results related to records to include generation of toString method
Added generation of toString method in Records based on their fields
Cleanup of exp visitor
Added tests for tuple comparisons (equals and not equals)
Added test for record comparison (equal and not equal)
Added generation of tuple comparison and record comparison (equal/not equal) in Java
Added test for class comparison (equal/not equal)
Introduced location assistant with functionality for 1) finding a node location in case it exists and  2) sorting nodes according to their location