My Julia programs do not “always suffer from correctness problems”; therefore you are incorrect.
More generally, saying that programs written in a language that happens not to include a feature you think is important (in this case, interfaces) will “always suffer from correctness problems” doesn’t seem to be a serious point of view.