Canis

The constructional approach