#6 include assert in needle rule