#881 - Add license header, change the list of providers to protected scope