Made @Optional depend on "IC2" instead of "IC2API"