Bug 882111 part 1 - Some js::Interpret cleanup. r=luke