const getter = strategyInfo.substitute!.type === callInfo.any ||
                        strategyInfo.substitute!.type === callInfo.getterSetter ||
                        strategyInfo.substitute!.type === callInfo.getter  ||
                        strategyInfo.substitute!.type === callInfo.field ?
                        defineWrapGetter(strategyInfo) : defineGetter(strategyInfo)