extendメソッドを改良
Merge branch 'feature/instanceMethod' into develop