private void resolvePropertyNode(AngularHtmlUnitResolver resolver, List<Expression> expressions,
Type itemType, SimpleIdentifier propertyNode) {
// if known type - resolve, otherwise keep it 'dynamic'
if (itemType instanceof InterfaceType) {
String propertyName = propertyNode.getName();
Element propertyElement = ((InterfaceType) itemType).getGetter(propertyName);
if (propertyElement != null) {
propertyNode.setStaticElement(propertyElement);
}
} else {
Type dynamicType = resolver.getTypeProvider().getDynamicType();