updated year to 2013
removed dead code. added support for () as empty list and extra functions boolean?, char?, and write