### Elixir and Erlang/OTP versions All ### Operating system All ### Current behavior Currently it fails to compile. ### Expected behavior It should automatically become `<<^var::binary-size(byte_size(^var))>>` (if the size is not given).