fix rework.use() order
fix bugs (placeholder selector must not cascade)