// Note: This is actually broken. Inner classes must stay with a $ separator static S classNameToVM(S name) { ret name.replace(".", "$"); }