Seems like this should be `self.layouts = layouts or []`?