Rework smatch implied