It should be a matter for the user to ensure that the model contents consist of boolean flags - this line is ok as fluid.get(that.model, modelPath) - even if it isn't, truthy or falsy values will be sufficient in the usage so far