ここでは機能ベースに調べたことを記録する。 なるべく整理しない。なるべく推敲しない。