Added isWfUserAction() and checkUserAction(), but didn't test them yet.