1) parsing deserves a separate function, and I guess it can be done only once for the application
2) should 'ViewMsg_SetAccessWhiteList' be really send for each runtime? isn't it application-wide?
3) hence maybe 'EnableWarpMode'  & 'SetAccessWhiteList' should not belong to a Runtime but rather to an application?