Add plugin test
Modify targetMethod handling
Separate StrawPlugin test
Add PluginAction annotation