Fix: if syntax for pre/post args check