PropertyImpl (PyTargetExpression target) { PyExpression expr = target.findAssignedValue(); final PropertyImpl prop = new PropertyImpl(target.getName(), null, null, null, null, target); final boolean success = fillFromCall(expr, prop); return success ? prop : null; }