Use getters instead of public properties
Added DynamicCallNode for () calls