public function get_protection( $force = false ) {

		if( !$force && $this->protection !== null ) {
			return $this->protection;
		}

		$this->protection = array();

		$tArray = array(
			'action' => 'query',
			'prop'   => 'info',
			'inprop' => 'protection',
			'titles' => $this->title,
		);

		pecho( "Getting protection levels for {$this->title}..\n\n", PECHO_NORMAL );

		$tRes = $this->wiki->apiQuery( $tArray );

		$this->protection = $tRes['query']['pages'][$this->pageid]['protection'];

		return $this->protection;

	}