manifest: add back in defaults, and leave legacy