Is t expected to be a function? If so, let's validate it also ;). Walk the walk.