def method_missing(name, *args)
      attributes = { callable: args, callee: self }

      if name == :sh
        @callable = Executors::Shell.new(name, attributes)
      end
    end
def method_missing(name, *args)
      attributes = { callable: args, callee: self }

      if name == :sh
        @callable = Executors::Shell.new(name, attributes)
      end
    end
rubocop:disable Style/MethodMissing