How MYOB solved a key asymmetrical design problem