public function offsetGet( $name ) {
		if ( ! array_key_exists( $name, $this->variables ) ) {
			$this->variables[ $name ] = new Variable( $name );
		}

		return $this->variables[ $name ];
	}
public function offsetGet( $name ) {
		if ( ! array_key_exists( $name, $this->variables ) ) {
			$this->variables[ $name ] = new Variable( $name );
		}

		return $this->variables[ $name ];
	}
public function offsetGet ( $ name ) { if ( ! array_key_exists ( $ name , $ this -> variables ) ) { $ this -> variables [ $ name ] = new Variable ( $ name ) ; } return $ this -> variables [ $ name ] ; }
Retrieve a variable by name.

@param  string $name
@return Variable
Retrieve a variable by name .