#documentation-pattern