Updated deepExtend, implemented custom post