CLI that understands generic names