Expand & document a confusing method