diff --git a/BNFC-meta.cabal b/BNFC-meta.cabal
--- a/BNFC-meta.cabal
+++ b/BNFC-meta.cabal
@@ -1,5 +1,5 @@
 Name:		BNFC-meta
-version:	0.2
+version:	0.2.0.1
 cabal-Version:  >= 1.6
 build-type:     Simple
 license:        GPL-2
diff --git a/Language/LBNF/CF.hs b/Language/LBNF/CF.hs
--- a/Language/LBNF/CF.hs
+++ b/Language/LBNF/CF.hs
@@ -169,7 +169,7 @@
 -- Info is information extracted from the CF, for easy access.
 -- Literals - Char, String, Ident, Integer, Double
 --            Strings are quoted strings, and Ident are unquoted.
--- Symbols  - symbols in the grammar, e.g. ´*´, '->'.
+-- Symbols  - symbols in the grammar, e.g. *, '->'.
 -- KeyWord  - reserved words, e.g. 'if' 'while'
 type Info = ([Literal],[Symbol],[KeyWord],[Cat])
 
diff --git a/Language/LBNF/Compiletime.hs b/Language/LBNF/Compiletime.hs
--- a/Language/LBNF/Compiletime.hs
+++ b/Language/LBNF/Compiletime.hs
@@ -68,6 +68,8 @@
 appEAllL l a = listE $ map return a
 
 appPAllL l [p,ListP ps] = listP $ map return $ p : ps -- ConP cons_name ps
+appPAllL l [x]          = listP [return x] 
+
 
 class Literal a where
   lit :: a -> Lit
