working on adding mapfunction argument to fastbinary decode