@ Testing, not to use!
it works! (casting test)
Merge branch 'Memento'
Memento Pointer Tests done!
Merge branch 'Karsten'