Basic4android will accept and compile to Java an attempt to assign to Sender but the resulting Java code causes a Java compiler error.
B4X:
Sub Button1__Click
Dim o As Object
o = Button1
Sender = o
[COLOR="DarkGreen"]' or[/COLOR]
Sender = Button1
[COLOR="DarkGreen"]' are both accepted but cause bad Java code to be generated[/COLOR]
End Sub