add warning about argument destruction in Javadoc
minor service factory spacing fix
ensure that root part of FS path is root-owned