Support both run/3 and start/2 for the entry point from mix cli