The token argument used in CreatePool event emit of createPoolADD() should really be _token so that WBNB address is logged in the event instead of zero address when token == 0. Logging a zero address could confuse off-chain user interfaces because it is treated as a burn address by convention.
Recommend using _token instead of token in event emit.
SamusElderg (Spartan) confirmed:
