Replaced freezing with old-school datahiding

Unfortuantely, freezing won't protect immutability gaurantees
if a malicious user wants to mutate a trie's sub-node