Fixed Unevaluated custom types

Renamed Boolean to UBoolean to avoid cyclic dependency