Inline docs and forcing lwoer case on the providers array