added a few utility assertion methods
gt.func
gt.number
gt.string
gt.array