I feel like we should raise a warning here then. prevously ensureIndex(["foobar" => true/false]) did create ascending/descending index.. now it doesn't matter if its true/false, which could be confusing without a notice/warning