Is this `ifdef` necessary?