complete extra assert info
18th, add BBEncoder to encode "set" in Python
add "out", "err" to .gitignore