Return anonymous tuple
Added constraints to TSudoku
A bit of cleanup