Changed defaultOpts to use field names for assignment

It helps readability, imho.