prototypeはクラス群とクラスベースのオブジェクトのためのライブラリ関数も提供する。