Add DESIGNDOC for argument passing
Merge remote-tracking branch 'origin/yummin' into borui
Write part of DESIGNDOC