Rank, null spaces, and hidden degrees of freedom | Zoonk