Declaration access can be weakened.
Thanks IDEA.