diqidoq: option wrapping with getopts now, more individual error handling.