const-correctness