Legislation has drawn criticism for its lack of detail, difficulties of avoiding loopholes and the long time frame for ...