Public secret_attributes_validate method
This is an implementation of the change requested in #3, including documentation for the new public method and various new test cases for better coverage.
Edit: Not sure why the report finds lower coverage.
Edited by Henry Rovner