Initial checkin of auto-initializing provider.