Revise ExecutorMethod to properly check method return types