Make `field` optional ?

Defining field as an required parameter is somewhat inconvenient. Lifting this restriction, will make setups especially for smaller datasets less verbose.

If a method call doesn't provide the field parameter, the respective method will be called on all variables of the dataset.

Make sure, that error messages show the right field.

A prerequisite for #355 (closed) .

Edited by David Schäfer