Refactor Internal.
Hide Hint class.