a full-blown poe-aware mpd client library