FastTypes - note strictness of fast{Or,And} and make the unboxed versions so