Multiple Interface Implementation - Splitting Interfaces | OneNoughtOne