Not everyone calls the base device_start, but they do call the base init() (nw)