Did we say we should not allow unwrapping to internal classes?