Document why you would use a different parser instance.
Merge branch 'master' into devices