Tendo em vista que o target[prop] é a mesma coisa que o Reflect.get(target, prop, receiver), temos mesmo que usar o reflect?
E para o set ja que temos que usar a referência correta para inserir um valor temos que usar o Reflect. Correto? ou podemos usar a referencia do target? somente que é mesma referencia do objeto esta estanciado a ser monitorado?