public function get( $item = null )
  {
    if( empty( $this->_detect ) || !array_key_exists( $item, $this->_detect ) )
    {
      $this->_detect = $this->detect();
    }

    if( $item )
    {
      return ( array_key_exists( $item, $this->_detect ) ) ? $this->_detect[ $item ] : false;
    }

    return $this->_detect;
  }