prelude.sn: Add DefaultToString, DefaultCompare & Compare