Make parameters passed to Posts::ascend() and descend() override hardcoded defaults instead of replacing them. Fixes #524