Hi @gnarf @steveck-chung 
One more thing I forgot, I think the attribute of 'src' should also be name as well, because it'll be identified as filename by receiver device. This can avoid second scenario of bug 888865. What do you think?