Add support for using documentation siphons in multiple ways