#10: Support passing non-default WLP_USER_DIR