float | callable