KT-5673: added tests
KT-5673: always write val property to backing field