docs: def touch_p(filepath, times=None, mkdir=True):
      """ mkdir_p(filepath) then touch(filepath)
  
      >>> from pugnlp.constants import DATA_PATH
      >>> filepath = os.path.join(DATA_PATH, 'tmpdirfortouch', 'tmpfilefortouch.txt')
      >>> touch_p(filepath).endswith(os.path.join('tmpdirfortouch', 'tmpfilefortouch.txt'))
      True
      >>> os.path.isfile(filepath)
      True
      >>> os.remove(filepath)
      >>> os.rmdir(os.path.dirname(filepath))
      """
      return touch(filepath=filepath, times=times, mkdir=mkdir)