local strings = {}

fn strings.starts_with(str, start) {}
	return str:sub(1, start:len()) == start
}

fn strings.ends_with(str, suffix) {
	return str:sub(str:len()-suffix:len()+1) == suffix
}

fn strings.overwrite_string() {
	--string.starts_with = strings.starts_with
	rawset(string, "starts_with", strings.starts_with)
	--string.ends_with = strings.ends_with
	rawset(string, "ends_with", strings.ends_with)
}

return strings
