public function addValidator(string $fieldname, callable $callback) {
        $fieldname = $this->parseFieldSelector($fieldname);
        $this->validators[$fieldname][] = $callback;
        return $this;
    }