Added symmetric replacement method and tests. Tests have to be verified due to Qt bugs. Refering #94.