public function raw( $key = null ) 
	{
		if ( !is_null( $key ) )
		{
			if ( isset( $this->_data_store[$key] ) )
			{
				return $this->_data_store[$key];
			}

			throw new \InvalidArgumentException( "CCModel - Invalid or undefined model property '".$key."'." );
		}

		return $this->_data_store;
	}