Is `lengthFunction` a better name than `length`? All the others (except toStringFunction) do not have the Function suffix in their name.