Use self.extensions, guaranteed to be list