и что за понятия такие: эта команда надёжна, а эта нет??? вы этот язык писали что ли? предпочитайте думать, что там надёжно всё и всегда, а если что-то не получается, то значит либо вы не того хотите, либо сделали что-то неверно, как в этом конкретном случае