Added [ and ]
lexical.l cleanup
Added initial string support (still broken)