Agreed. Although I'd like this behavior in a potential 4.x release personally (stuff just going wrong without notification is not the best imo). However for shoes4 a mostly shoes3 compliant behavior is the first goal.