src/Nether/Input/Filter.php
public function
	__Get($Key) {
	/*//
	@argv string Key
	@return mixed|false

	fetch the value from the datastore automatically checking if it exists,
	returning the value if it does. if it does not exist we will return false.
	the false however is not a valid enough test if all you care about is
	knowing that the key existed, because you could store a null in a key. use
	the Exists() method if all you care about is that.
	//*/

		if(!is_array($this->Dataset))
		throw new Exception('No dataset bound to this filter object yet.');

		$Key = $this->PrepareKey($Key);

		// return the value through the filtering method if one was defined.
		if(array_key_exists($Key,$this->Functions))
		return $this->Functions[$Key](
			(array_key_exists($Key,$this->Dataset))?
				($this->Dataset[$Key]):
				(null),
			$Key
		);

		// return the value through the default filter if one was defined.
		if(is_callable($this->DefaultFunction))
		return call_user_func(
			$this->DefaultFunction,
			(array_key_exists($Key,$this->Dataset))?
				($this->Dataset[$Key]):
				(null),
			$Key
		);

		// return the value in the end.
		return $this->Raw($Key);
	}
public function
	__Get($Key) {
	/*//
	@argv string Key
	@return mixed|false

	fetch the value from the datastore automatically checking if it exists,
	returning the value if it does. if it does not exist we will return false.
	the false however is not a valid enough test if all you care about is
	knowing that the key existed, because you could store a null in a key. use
	the Exists() method if all you care about is that.
	//*/

		if(!is_array($this->Dataset))
		throw new Exception('No dataset bound to this filter object yet.');

		$Key = $this->PrepareKey($Key);

		// return the value through the filtering method if one was defined.
		if(array_key_exists($Key,$this->Functions))
		return $this->Functions[$Key](
			(array_key_exists($Key,$this->Dataset))?
				($this->Dataset[$Key]):
				(null),
			$Key
		);

		// return the value through the default filter if one was defined.
		if(is_callable($this->DefaultFunction))
		return call_user_func(
			$this->DefaultFunction,
			(array_key_exists($Key,$this->Dataset))?
				($this->Dataset[$Key]):
				(null),
			$Key
		);

		// return the value in the end.
		return $this->Raw($Key);
	}
//////////////