impelement DynamicTrait::__call