I removed any mention of Detector

Since a Null distortion is applied in the absence of a Detector, I set the Detector to None if one doesn't exist.
Can you re-work your pull request?  Please also format your commit message so the first line is a summary (http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).