Add externalNose option

Includes test and docs.

Idea and most work by @martinhoefling.