private String foo
String getFoo();
void setFoo(String foo);
def str = clazz.foo
String getFoo()
clazz.foo(str)
setFoo(String foo);
clazz.@foo
.source
getSource()
getFoo()
setFoo(str)