Self-healing Objects

Use self-healing objects to avoid problems with objects not being initialized when running your code.