after some feedback: provides 'corner-classes and -interfaces' to keep focus on WHAT to do