This should not be necessary - it's introducing the chance to write broken code and not catch it.