In the same way that President Obama signed the invidious NDAA on 31 December last year, despite his previous protestations about using his veto, it appears the US government has sneaked/snuck through (please delete as appropriate, depending on how you pronounce 'tomato') yet another draconian law during the festive season, which apparently further erodes the US constitution and the civil rights of all Americans.
The debate over indefinite detention should not be one about scope - in fact, there shouldn't even be a debate. To deny any individual due process is a basic violation of human rights and is fundamentally wrong under all circumstances.