Revert "Tried namespacing variables but they seem to be the same variable =/"

This reverts commit eb8e857aadf7125aa1c7da788fa0e4e1feed9814.
Introducing error cloning to add nice info