You can make it work if you change you model to:
public class ByteArrayObject
{
public Binary A { get; set; }
}
The Binary type also supports direct conversion to and from byte[]. So
var bytes = new byte[100];
....
obj.A = bytes;
Should work.
I plan to add conversion to byte[] while setting the property soon.
-Steve