issue#2 Type class control methods: Boolean is_{...}()