pub(super) fn get_scope(&mut self, parent: Module, id: IdentId) -> VMResult {
        match self.get_mut_const(parent, id)? {
            Some(val) => Ok(val),
            None => Err(RubyError::uninitialized_constant(id)),
        }
    }
Search constant table of `parent` for a constant `id`.
If the constant was found, returns the value.
Returns error if the constant was not defined or an autoload failed.
ruruby/src/vm/executor/constants.rs