OP_SEND refactoring
Merge pull request #2106 from mirichi/enhance

OP_SEND refactoring