instanceof@tg says to YSITD
而且還是有理論