Is it possible to use variables with :dir?  For example, I've tried this, but no substitution of ${SRFI} seems to happen:

#+BEGIN_SRC sh :dir ~/srfi/split/srfi-${SRFI} :results output silent :session local
  git push
#+END_SRC

Thanks.