No longer requires a config object. Will use defaults without one.