It reads nicely here, but how about in the generated output ?  I suspect it's better to say (here and elsewhere, including above):
@param configuration Configuration structure.