If I have a document what looks like the following. What code could I run for the ??? to get the property value for "workspace-directory" that is closest in the outline to the location running the code?
* Top Level
:PROPERTIES:
:workspace-directory: /tmp
:END:
#+begin_src emacs-lisp
(???) ; /tmp
#+end_src
** L2 Heading
:PROPERTIES:
:workspace-directory: ~/whatever
:END:
#+begin_src emacs-lisp
(???) ; "~/whatever"
#+end_src
** Another L2 Heading
#+begin_src emacs-lisp
(???) ; /tmp
#+end_src