to keep opprop/CF in sync and not diverge from typetools/CF
to keep opprop/CF in sync and not diverge from typetools/CF