add hints() function

fixes #4