PsiElement (ASTNode node) { final IElementType type = node.getElementType(); if (type instanceof IJShellElementType) { return ((IJShellElementType)type).createPsi(node); } return super.createElement(node); }