Added recursive parsers for lists and dotted lists.