parser returns None on empty tokens