Fill in options defaults before calling super constructor, see #49