add notFollowedBy and unexpected; thanks @greghendershott