МК
Наверняка можно обойтись двумя инструкциями - одна для исключительного случая, одна для всех остальных, в том числе, для ещё не созданных. Если такой не существует, проще в одном месте, где требуется кастомный шифратор, обойтись ручным его созданием через new.