and just to be safe - also require the &if check in binpac