Identifying Abstraction Boundaries - Designing For Abstraction | OneNoughtOne