Adding pushRule and acceptAny methods, fixing validation logic for FluidState