private Key<?, ?> parseNamespacedKey(ErraiEntityManager em, String key, boolean failIfNotFound) { if ( (!key.startsWith(namespace)) || namespace.length() >= key.length()) return null; key = key.substring(namespace.length()); if (key.charAt(0) != '{') return null; return Key.fromJson(em, key, failIfNotFound); } }