BTW, I guess I should add that while the `Bandpass.` prefix isn't bad or anything, I also don't think it was necessary.  If the user sees this error being raised the trace will clearly show that it happened in the Bandpass constructor, so I think including the class name in the error message is slightly superfluous.