操作モジュールは引用しつつも書き加え等でなんとなく作成
ホールド関数は完成したが、イマイチあっているかわからない
to virtual()とfrom virtualの関数は何のためにあるのか不明
holdのウィジェットを作っていない。できるのかはまだ不明
今までの知識が空っぽすぎて何も作れない、クソすぎて笑えない