Don't require an init fn, but warn when we don't get one.