Rather than a boolean, could we just pass through ```0``` or ```1``` (or even ```0.5```!)?