Various libraries which implement interfaces from Abstract-Interfaces