Oh sure, your comment came across to me as implying that the agent had reasonable grounds to deny entry even if that reason was a technicality. I'm just saying he didn't, not one iota, not even on a technicality. It was 100% bullshit. I have had the displeasure of going through US immigration myself many times and understand the caution and deference, maybe it would have helped but it sounds like they had made up their minds.