<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_word_under_cursor(self, WORD=False):
 """ Return the word, currently below the cursor. This returns an empty string when the cursor is on a whitespace region. """

        start, end = self.find_boundaries_of_current_word(WORD=WORD)
        return self.text[self.cursor_position + start: self.cursor_position + end]