make hcsm-create-directory recursive.