public function validation($subSpec, $value = null)
    {
        $key = "$subSpec";
        if (is_null($value)) {
            if (array_key_exists($key, $this->valid)) {
                return $this->valid[$key];
            } else {
                return;
            }
        }
        $this->valid[$key] = $value;
    }