projection arrays not declared when -DNOPROJ is used