`opts` should suffice here instead of `self.opts`, since the Struct class defines accessor methods for its fields.