Squashed 'bundle/io/' content from commit 47ce015

git-subtree-dir: bundle/io
git-subtree-split: 47ce015f0b8ab4368a8d7f347892aa6f170643f6
Merge commit '17bdc4a78ad47110c06bef67c97a8382e9bde917' as 'bundle/io'
Squashed 'bundle/io/' changes from 47ce015..59403be

59403be Binary function event added
b6c2b9a Binary function event added

git-subtree-dir: bundle/io
git-subtree-split: 59403be23c5bd2a2a62d52c2c58e194dd0c4a287
Merge commit '080b4d9b5cc7b4b73812d586388dbf5c3e699928'

added all files
first time added files