do not pollute the parent scope after mixin call if variable is defined