コンストラクタ関数の値を退避。コンストラクタとして使えるようにする。プロパティに新しく設定された無名関数。値は既に無名関数に書き換えられているため。コンストラクタ上でも使えるようにする。グローバルに公開しないためか。メソッドを使っているのかは不明。属性を含めた開始タグを渡すようにしている。メソッドを呼び出すことで新しく要素のコピーを作成している。メソッドを使って新しく要素を作るよりもパフォーマンスがよいようだ。対象の要素のメソッドとして呼び出すこともできるようになるのだろう。メソッドを持っていればその返り値を、そうでなければ引数を文字列化した値を返す。ときは空文字列を返す。内容がすべて削除されることになる。要素を含んだ文字列を設定してもそのスクリプトは実行されない。要素の内容を抜き出してスクリプトとして評価している。メソッドの実行が長引くことはない。メソッドは対象の要素そのものを置き換える。メソッドの内容を書き換えていた。いったオブジェクトを渡すことで、複数の箇所に内容を挿入できる。内部などで使われているヘルパメソッド。ノードに変換して配列として返す。