Parser::hasKeyword() was called with deckNames but looked up the map for internal names. This patch renames the method to hasDeckName(), renames Parser::getKeyword() to Parser::getKeywordFromDeckName() and adapts/extends the tests.