汎用的に使うテンプレートタグを実装した

2ndから持ってきたのはわかるが、コメントをもう少し充実させよう。
あと `full=False` の無意味さは必要？