Have setProperty call modifyProperty rather than duplicate code

refs #2589