CCF #1670

CCF #1670

Traits