• In my experience, undocumented features are started as temporary solution that we "will visit and design correctly in the next release." If the "temporary" solution works, that never happens; however, the feature is already marked as "temporary" and "undocumented" and that is never revisited.