Add a bit of documentation for bytes/unicode funcs
Support indefinite maps