use implicit_value for bools.  good enough for now