'Create a new `DefaultToolState` for this tool. It will be initialized
with default values for inputs. Grouping elements are filled in recursively.'

def new_state(self, trans):

    state = DefaultToolState()
    state.initialize(trans, self)
    return state
