Bug in binary data output of HTTP node?

Hi all.
When referencing the binary data from the HTTP node, $binary and items[0].binary contain differing, incomplete data.

Example workflow:

Received output:
(When binary data is received from the HTTP node)
image

Expected output:
(When binary data is received from a Read Binary File node)
image
Note: The data property seems to be missing from $binary.data here as well

Is this a bug in the HTTP node (and/or binary property) or something’s wrong in the way i’m implementing/understanding?

Thanks

The property $binary got created to make it easy to access the metadata of binary-data in expressions. The actual binary base64-encoded-data got excluded on purpose (here).