Comment Comment by whyonearth Only if your language supports dependent types. parent whyonearth 8 years ago