Well, seems rapid coding finally triggers bug. Yes, i mean, the === is a bug. And the == is what i want to do. What a hilarious and horrible mistake.