h)     1.3.0.0 Safe-Inferred     Safe-Inferred   Safe-Inferredmpd-current-jsonCustom data record for storing  valuesmpd-current-jsonMPD port to connect.mpd-current-jsonMPD host address to connect.mpd-current-json&Plain text password to connect to MPD.mpd-current-jsonPrint program version.   Safe-Inferred"mpd-current-jsonWhere the program connects to MPD and uses the helper functions to extract values, organize them into a list of key/value pairs, make them a  using (, then encode it to a conventional JSON  ByteString with  for the pretty-print version.mpd-current-json%Helper function for creating an JSON  where ? won't include items from the '[Maybe Pair]' list that return .    !"#!"$%&'(&)*+mainOptionsPaths_mpd_current_jsonVersionMainmpd-current-jsonData.Aeson.Encode.Pretty encodePrettyoptparse-applicative-0.18.1.0-47a357228fb4f7d8d43a934c81af3630e8b7de8ee6cc25ad6a593d01ca9bceafOptions.Applicative.BuildershowHelpOnEmptyprefsOptions.Applicative.Extra execParserversiongetDataFileName getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirprogName versionStrOptsoptPortoptHostoptPass optVersion optsParseroptsParserInfoOptions.Applicative.TypesParseraeson-2.2.3.0-3e6433caaa022446161b8cb97dfbeada02d705621b9363332353474a24cc5b5cData.Aeson.Types.InternalValueobject objectJsonbase Data.Maybe catMaybes GHC.MaybeNothing