Changes to task indexing to cause routes spec to pass - change to class so dup and gap aren't always evaluated