Reflection vs Encapsulation

Reflection wants to break into all code; encapsulation wants to give modules a safe space. How can this stand off be resolved?
Reflection wants to break into all code; encapsulation wants to give modules a safe space. How can this stand off be resolved?