Currently we have some fairly open defaults. Optimally we should restrict the defaults as much as possible and allow apps to opt-in for requirements.