Se supone que no se puede, ya que haces refencia a la instancia ya creada, si no existe, se crea, si existe (una segunda llamada), se devuelve la creada; todas las veces que se solicite. El constructor de la clase siempre debe permanecer "anulado" definiendolo como privado:
Código PHP:
private function __construct() {}