- add code and test to handle configuration of an empty array - move docstrings around and update class level documentation