Software Design/Prohibit implicit type conversion

Convention: prohibit implicit type conversion in languages that have it (such as C, C++, and Java).