RNA_property_editable
Split code in smaller bits with early returns, instead of a giant single set of checks. No behavioral change expected here.