Added spec and code to resolve issue #23 where tags of the first scenario were being lost when rules were ran.