make-demo: fix typo.
path stuff: expose path components via API so they can be updated