Handling Edge Cases — State Design & Transition… | OneNoughtOne