public bool TypeKey(Func <AppQuery, AppQuery> query, char key, string modifiers) { AppResult[] results = Query(query); if (results.Length > 0) { bool result = session.Select(results [0]); if (!result) { return(false); } return(session.TypeKey(results [0], key, modifiers)); } return(false); }