[bugfix] pay head to the method annotation for binary methods