Because using those string indices was silly.
Tests for core.