Made the config exception a runtime exception
Now checks before bindings layers. This prevents memory leaks