fixed convert compiler for rule (still no support for setters)
added support for legacy set statements