A better understanding leads to less bugs.