Master task for C# properties updates needed discussed in Z150.
What about stuff like Efl.Loop_Timer.time_pending?
It is a "value-less" property where the getter's return happens to be the "value" of the property.
Shouldn't cases like this be modeled as a single-valued property with an empty get?
That totally looks like it should be fixed in the eo file (add the missing values and remove the return).
The C API would not change so I think we can safely do this even when the method is not @beta.
Additionally, should Eolian error out upon finding value-less properties? @q66?