え?汎用関数つくることを実装というのではないのかや?