Javadoc.
Using a method reference.
Formatting.
Explicitly specified constructor visibility.
Added Behavior.
Added default methods to configuration enums.
Added a constructor.
Improved Javadoc.
Formatting.
Removed deprecated constructor.