Complete BinaryConverter