I can do that, 2 concerns however:

* several tests expect it to start with a slash
* isn't it inconsistent o use `/` as default (source dir) then (as in the page class)?
* also `post.id` is modified in some cases

So in some way something gotta change, because currently it's inconsistent and this PR should make it consistent. Question is just: what should be changed?