KwsMedia objects are Promise-like ("thenables")

Change-Id: I6263c03a09531d7eeb34dcb30840f324402bb5a5