Решать магией проблему можно по-разному, а нам хотелось бы конкретики. Введем понятие задачи. Например, задачей будет: "Воздействие на начальство, чтобы оно подняло зарплату". Задача - это некая последовательность действий, которые нужно выполнить, некий алгоритм. Задача уже не содержит проблем взаимодействия внутреннего и внешнего миров - это отвлеченный алгоритм, который подобран для проблемы. И вот как раз задачу магией решить уже можно. Решение задачи - это, собственно, осуществление алгоритма.