As we discussed, Symbian OS uses two levels of kernel space operations: the executive call and the kernel-server request. Why would this be necessary? Why should executive calls be barred from creating objects in the kernel? (Hint: think about the usefulness of the servers in a microkernel.)