But there I would like to know what to do with instant methods that are just for internal use? I should be declaring them in the header file, so that I do not get any Compiler warings and so that I can use code completion and so on. But I would somehow like to mark them (as the header is the declaration also for the outside) as interanlly used. Python solves this elegantly with a preceding underscore, which I obviously should not be using here. So what's the best way to do this?