applications include routes on FindByName
SliceContains uses contains not equal
push respects all flags when passed, handles nuanced edge cases when flags are missing but app already exists
[finishes #59886294]