NEVER automatically converts to dynamic_dto. Usage requires explicit wrapping in DynamicDto.from(). Maximum safety and explicitness.
DynamicDto.from()