Fixed bug using list() where None is correct.  List() creates mutable object that corrupts subsequent calls.