Should I be checking the parameters or just assuming that I am passed a correct hand?? I assume i could assume that the hand is correct at this level or abstraction.