Doc example should use producer declare argument.  Closes #423