What is `addifnodef`?  Maybe add to documentation?