added Is*Slice
added IsNumber (but it's not working)