*	$session->setOptions(array(
		 *		'uniqueId' => 'my-private-app'
		 *	));
		 *
		 *
		 * @param array $options
		 */
		public function setOptions($options){ }
		/**
		 * Get internal options
		 *
		 * @return array
		 */
		public function getOptions(){ }
		/**
		 * Gets a session variable from an application context
		 *
		 * @param string $index
		 * @param mixed $defaultValue
		 * @return mixed
		 */
		public function get($index, $defaultValue=null){ }
		/**
		 * Sets a session variable in an application context
		 *
		 *
		 *	$session->set('auth', 'yes');
		 *
		 *
		 * @param string $index
		 * @param string $value
		 */
		public function set($index, $value){ }
		/**
		 * Check whether a session variable is set in an application context
		 *
		 *
		 *	var_dump($session->has('auth'));
		 *
		 *
		 * @param string $index
		 * @return boolean
		 */
		public function has($index){ }
		/**
		 * Removes a session variable from an application context
		 *
		 *
		 *	$session->remove('auth');
		 *
		 *
		 * @param string $index
		 */
		public function remove($index){ }
		/**
		 * Returns active session id
		 *
		 *
		 *	echo $session->getId();
		 *
		 *
		 * @return string
		 */
		public function getId(){ }
		/**
		 * Check whether the session has been started
		 *
		 *
		 *	var_dump($session->isStarted());
		 *
		 *
		 * @return boolean
		 */
		public function isStarted(){ }
		/**
		 * Destroys the active session
		 *
		 *
		 *	var_dump($session->destroy());
		 *
		 *
		 * @return boolean
		 */
		public function destroy(){ }
	}
}