First part of planned process determination improvements. Check warnings and update assertions to finish. Former-commit-id: 2d93ba257aa5549101646687d3870f50d572d3f8