Simplify nfsm_set() so that it does not do the dissect case.
This will simplify integration with head.