Add accepts-languages and range providers
Add typeIs core provider