public function capitalizeWords( $delimiter = NULL )
	{
		$oldString		= $this->string;
		if( !$delimiter || preg_match( "/ +/", $delimiter ) ){
			$this->string	= ucwords( $oldString );
			return $this->string !== $oldString;
		}
		else{
			$token			= md5( (string) microtime( TRUE ) );
			$work			= str_replace( " ", "{".$token."}", $oldString );
			$work			= str_replace( $delimiter, " ", $work );
			$work			= ucwords( $work );
			$work			= str_replace( " ", $delimiter, $work );
			$this->string	= str_replace( "{".$token."}", " ", $work );
			return $this->string !== $oldString;
		}
	}