6.18-before
refactor
replace dynamic receptor with dynamic method definition
6.18(2)-before
refactor
replace dynamic receptor with dynamic method definition