compileParams :: [Char]                 -- ^ List of parameter names
                -> [Maybe Double]       -- ^ List of parameter values
                -> String               -- ^ Compiled parameters
compileParams pn pv = unwords . filter (/= "") $ zipWith gword pn pv
compileParams :: [Char]                 -- ^ List of parameter names
                -> [Maybe Double]       -- ^ List of parameter values
                -> String
compileParams pn pv = unwords . filter (/= "") $ zipWith gword pn pv
compileParams pn pv = unwords . filter (/= "") $ zipWith gword pn pv