In some uses is better not be opaque.