Property Syntax for Java? A Constructive Alternative