Completed about methods.
Completed about constants

While interesting, I think that this is probably a generally weak
construct that would probably be better resolved using builder concepts
in the right locations.