Edited sentence: Over the last century, discussions between the mainline Churches has led to degrees of reconciliation between them.Such criticism is a minor part of the difference between Swedenborgianism and the historic Church.The Anglican Church and the Free Churches have centered on the Protestant position.The Roman Catholic Church and the Orthodox Church have found reconciliation on some Catholic positions.There have been discussions and doctrinal agreement between certain aspects of the Catholic position and Protestant position, but not sufficient to overcome the present divisions.There is a whole list of areas of departure by Swedenborgianism from historic Christianity - so much so, that it is considered not as a branch of the Christian Church, but a separate religion.This position is naturally adopted by the mainline Churches as being fundamental Christian teaching.Whilst the Roman Catholic, Eastern Orthodox, Anglican, and the Free Churches differ over belief, these differences become minor when their areas of agreement are contrasted to Swedenborgianism