Apprently Java doesn't mind ignoring it's own rules to troll you.