Probablly want to make this strings instead because we assume the inputs are strings. Also document that assumption in the README.