Вопрос только, а что делать, если вы таки хотите открыть 2 одинаковых формы?

Более того, args.name() недостаточно. К примеру, вы захотите открыть 2 журнала (Transfer и Profit/Loss). Это - одна и та же форма, но разные пункты меню...
Одним словом - не нужно так делать, думаю.