Avoiding "this" scope auto definition