Add restricted get_range (and StrPack dependency). Core API complete.