document similar things similar
unify fieldspec parameter passing

there were two parameter passing styles for fieldspecs:
* as variable length parameter list, '020.a', '020.z' and as
* fieldspec string, '020.a 020.z'

try to unify all to the first variant, albeit hiding
different parameters in *args is bad practice
added tests§