'Because this is called in a loop, have it return True only if it matches everything'

def _parse_declaration(self):

    self._parse_property()
    tok = self._tokenizer.get_next_token()
    if (not self._classifier.is_operator(tok, ':')):
        self._add_result("expecting    ':'", tok)
    self._parse_remaining_declaration()
