The tax laws are so vague. Some say support, some say residence, it's so confusing.