@9rnsr: okay with just requiring `bool`?