pub fn parse_memory_region(value: &str) -> Result<AddressRange, String>