Here's my control cube warlock. It's got a very decent defense against aggro and control too, with expired merchant on guldan or nzoth, cubes etc you know the drill. Also deck of chaos makes an insane defense with the voidlords being 9/9 taunts for 3 manas.
It's a polyvalent deck overall and with this version i'm currently 89% WR with 9 battles. i did around 20ish games with a few different versions but so far this seems to be most stable one. Enjoy and let me know if you have any idea to tweak it furthermore :)
expired merchant can be used on guldan or malaganis or any big cards
cube can be used on any big cards or even rustwix agaisnt control decks
same goes for manipulator which can copy cubes or big cards on your side or the other.
the important part is to keep the plagues of flames to kill your cubes or expired merchants when you play them so they get hexed, silenced etc
voicaller is a keep agaisnt secret mages and cube is a game winner agaisnt them too (they proc on explosive runes)