FunctionTrait -> Pharborist\Functions\FunctionTrait