def METHOD_NAME():
    """
    Test that initializing with a bool fails
    Essentially due to the following:
    https://stackoverflow.com/questions/37888620/comparing-boolean-and-int-using-isinstance
    I realized isinstance(True, int) == True which lead to fval being also initializable
    with booleans. This test is here to make sure this does not happen anymore
    """
    with pytest.raises(ValueError):
        FVal(True)
    with pytest.raises(ValueError):
        FVal(False)