BUG-582: optimize BinaryType