updated Symbol to accept Type.
added Type to be produced alongside Symbol
nothing changed on ArrayType
merged pull request tryPartTwo
Merge branch 'tryPartTwo'