of course they should but unfortunately they are not always tested and its confusing as hell when an error happens that you get a fatal error. anyway .. i am open to standardization here even though personally i do not see a need.