Issue #3539296: Function name, class name, namespace name or constant name can not be reserved keyword 'Trait' (since version 5.4)
Closes #3539296