Demos should have an explanatory docstring.