Sachverhalt: Sachverhalt: A. Die A._ AG mit Sitz in Bern schloss am 15. Oktober 1998 mit ihren Gläubigerinnen Bank B._, Bank C._, Bank D._ und Bank E._ folgenden, als Rangrücktrittsvereinbarung bezeichneten Vertrag: "Anlässlich des Jahresabschlusses per 31.12.1997 hat sich ergeben, dass die Gesellschaft im Sinne von Art. 725 Abs. 2 OR überschuldet ist. Um die Benachrichtigung des Richters vermeiden zu können, wird folgendes vereinbart: 1. Die Banken haben gegenüber der Gesellschaft ein Gesamtengagement von CHF 2'210'000.--. 2. Die Banken erklären hiermit unter Hinweis auf Art. 725 Abs. 2 OR den sofortigen Rangrücktritt für CHF 560'000.-- auf ihren Forderungen gegenüber der Gesellschaft. Die vom Rangrücktritt erfassten Forderungen dürfen weder ganz noch teilweise zurückbezahlt, sichergestellt, durch Verrechnung getilgt, abgetreten oder auf andere Weise verändert werden. 3. Dieser Rangrücktritt der Banken gilt in den Fällen der Konkurseröffnung über die Gesellschaft und dessen ordentlicher Durchführung, bzw. dem Zustandekommen eines gerichtlichen oder aussergerichtlichen Nachlassvertrages sowie der Auflösung der Gesellschaft durch Beschluss der Generalversammlung und der anschliessenden freiwilligen Liquidation. ....... 7. Diese Rangrücktrittsvereinbarung bleibt solange in Kraft, bis sich aus einer testierten Jahresbilanz der Gesellschaft ergibt, dass die vorhandenen Aktiven zur Deckung aller Verbindlichkeiten ausreichen. Eine vorzeitige Aufhebung oder eine Kündigung ist auch bei Dahinfallen des Stillhalteabkommens (ordentliche oder ausserordentliche Beendigung) ausgeschlossen. 8. Diese Rangrücktrittsvereinbarung steht unter den nachfolgenden Bedingungen: - Sofortige Zeichnung von neuem Aktienkapital von CHF 500'000.-- durch Dr. X._ in Form einer Barliberierung. CHF 280'000.-- dieser Gelder werden für die Rückführung der Bankkredite, gemäss Bankenschlüssel, verwendet. - Weiterer Eigenmitteleinschuss von CHF 250'000.-- in bar durch Dr. X._ spätestens am 30.4.1999. - Zeichnung von neuem Aktienkapital von CHF 110'000.-- durch Herrn Y._ in Form der Barliberierung spätestens am 30.9.1998. ......" ......" B. Das zwischen den gleichen Parteien am gleichen Tag abgeschlossene Stillhalteabkommen hat folgenden Wortlaut: "Ingress Das Stillhalteabkommen wird abgeschlossen, um der Gesellschaft die Verbesserung der Ertragslage zu ermöglichen. 1. Bedingungen für das Zustandekommen bzw. die Weiterführung des Stillhalteabkommens Das Zustandekommen bzw. die Weiterführung des vorliegenden Abkommens steht unter den nachfolgenden Bedingungen: .....(Gleicher Text wie unter Ziffer 8 der Rangrücktrittsvereinbarung.) 2. Gegenstand/Umfang des Stillhalteabkommens Vorliegendes Stillhalteabkommen bezieht sich auf sämtliche im beiliegenden Anhang, der integrierender Bestandteil dieser Vereinbarung bildet, aufgeführten Kreditlimiten (inkl. Eventualengagements), welche die Banken der Gesellschaft eingeräumt haben. .... 3. Stillhalteabrede 3.1. Stundung der Forderungen/Offenhalten der Limiten/Verzinsung der Kontokorrentlimiten Die Banken verpflichten sich, der Gesellschaft sämtliche im beiliegenden Anhang spezifizierten Limiten während der Gültigkeitsdauer dieses Stillhalteabkommens zur freien und vollumfänglichen Benützung zu betrieblichen Zwecken zur Verfügung zu stellen, wobei sämtliche bestehenden Vereinbarungen zwischen den Banken und der Gesellschaft - soweit sie dem vorliegenden Abkommen nicht entgegenstehen - nach wie vor gültig bleiben. Die Banken stunden insbesondere auch die während der Gültigkeitsdauer dieses Stillhalteabkommens fällig werdenden Kredite und Kredittranchen sowie die bis zu diesem Zeitpunkt auf Hypotheken und Festen Vorschüssen fällig werdenden Amortisationsraten. Ausgenommen sind Zinsforderungen, Spesen und Kommissionen, die gemäss den Bestimmungen in den individuellen Kreditverträgen zu bezahlen sind. Ab 1. Juli 1998 werden die Kontokorrentkredite der Banken während der Dauer des Stillhalteabkommens zu 5 % p.a. + 1⁄4 % p.Q. verzinst. .... 7. Dauer der Vereinbarung Dieses Stillhalteabkommen bleibt in Kraft bis 30.4.1999, wobei die Banken bei einer positiven Entwicklung der Gesellschaft eine Verlängerung des vorliegenden Abkommens prüfen werden. Eine vorzeitige Kündigung seitens der Banken ist bei Vorliegen wichtiger Gründe, namentlich bei Vertragsverletzung seitens der Gesellschaft oder einer der Banken sowie bei Eröffnung des Konkurses oder der Nachlassstundung über die Gesellschaft möglich...." Im Anhang zum Stillhalteabkommen wird die Summe aller gewährten Kreditlimiten mit Fr. 2'210'000.-- angegeben. Im Anhang zum Stillhalteabkommen wird die Summe aller gewährten Kreditlimiten mit Fr. 2'210'000.-- angegeben. C. Am 22. Juni 1999 schlossen die Parteien eine Zusatzvereinbarung zum Stillhalteabkommen. Sie hielten darin fest, dass dieses Abkommen bis zum 30. April 2000 verlängert werde. Unter dem Titel "Harmonisierung der Zinskonditionen" wurde sodann vereinbart, dass die Banken ab dem 1. Juli 1999 bis am 30. April 2000 auf den Kontokorrentkrediten einen Zinssatz von "8 % p.a. + 1⁄4 % p.Q." und auf den Darlehen einen solchen von "9 % p.a. netto" anwenden würden. In der Folge stellten sich die Banken auf den Standpunkt, dass die Rangrücktrittsvereinbarung nicht mehr in Kraft sei, weil gemäss der Jahresbilanz 2000 keine Überschuldung mehr bestehe. Darauf kündigten sie die Kreditverträge mit der Schuldnerin. In der Folge stellten sich die Banken auf den Standpunkt, dass die Rangrücktrittsvereinbarung nicht mehr in Kraft sei, weil gemäss der Jahresbilanz 2000 keine Überschuldung mehr bestehe. Darauf kündigten sie die Kreditverträge mit der Schuldnerin. D. Am 14. Dezember 2001 reichte die A._ AG beim Handelsgericht das Kantons Bern Klage gegen die Banken ein. Die Klägerin stellte nach einer an der Hauptverhandlung vom 29. August 2002 vorgenommenen Änderung folgende Rechtsbegehren: "1. Die Beklagten seien gerichtlich anzuweisen, die mit der Klägerin abgeschlossene Rangrücktrittsvereinbarung vom 15.10.98 einzuhalten und die betroffenen Betriebskredite und Darlehen zur Verfügung zu stellen, bis die Voraussetzungen für eine Aufhebung der Vereinbarung gemäss Ziffer 7 gegeben sind. 2. Die Beklagten seien zu verurteilen, der Klägerin die vom 1.7.1999 - 29.8.2002 belasteten Zinsen auf den durch Rangrücktritt gesicherten Forderungen von insgesamt CHF 560'000.--, soweit sie die vereinbarten Fest-Zinssätze von 5 % p.a. + 1⁄4 p.Q. für die Betriebskredite und 6 % p.a. für das Darlehen der Bank C._ übersteigen, zurückzuerstatten: Bank C._ CHF 25'706.-- Bank B._ CHF 25'301.-- Bank D._ CHF 9'209.-- Bank E._ CHF 4'203.-- 3. Es sei festzustellen, dass eine Pflicht zur Verzinsung der durch Rangrücktritt gesicherten Forderungen von insgesamt CHF 560'000.-- ab dem 30.08.2002 bis zur Aufhebung der Rangrücktrittsvereinbarung nur in der Höhe von 5 % p.a. + 1⁄4 % p.Q. für die Betriebskredite und von 6 % p.a. für das Darlehen der Bank C._ besteht. 4. Eventualiter seit festzustellen, dass die Zinsforderungen der Beklagten zu den durch Rangrücktritt gesicherten Forderungen von insgesamt CHF 560'000.-- zu schlagen sind und erst nach Aufhebung der Rangrücktrittsvereinbarung mit den Hauptforderungen zur Zahlung fällig werden. Die bereits belasteten Zinsen seien zurückzuerstatten." Die Beklagten beantragten die Abweisung der Klage. Die Beklagten beantragten die Abweisung der Klage. E. Mit Urteil vom 29. November 2002 erkannte das Handelsgericht des Kantons Bern: "1. Es wird Kenntnis genommen, dass die Klägerin ihr ursprüngliches Rechtsbegehren Ziffer 2 gemäss Klage vom 14. Dezember 2001 zurückgezogen hat, und das Verfahren wird diesbezüglich als erledigt abgeschrieben. 2. Die Klagebegehren Ziffern 1-4 vom 29. August 2002 werden abgewiesen, soweit darauf einzutreten ist. 3. und 4. (Gerichtskosten und Parteientschädigungen)." 3. und 4. (Gerichtskosten und Parteientschädigungen)." F. Die Klägerin hat gegen das Urteil des Handelsgerichts des Kantons Bern vom 29. November 2002 eidgenössische Berufung eingelegt. Sie stellt folgende Anträge: "1. Der Entscheid des Handelsgerichts des Kantons Bern vom 29. November 2002 (Nr. 8911) sei betr. der Ziffern 2,3 und 4 aufzuheben. 2. Betreffend den teilweisen Rückweisungsentscheid in Bezug auf den ersten Teil des Rechtsbegehrens Nr. 1 ("Die Beklagten seien gerichtlich anzuweisen, die mit der Klägerin abgeschlossene Rangrücktrittsvereinbarung vom 15.10.98 einzuhalten") sei die Sache zur Neubeurteilung an das Handelsgericht des Kantons Bern zurückzuweisen. 3. Die Beklagten seien gerichtlich anzuweisen, die mit der Klägerin abgeschlossene Rangrücktrittsvereinbarung vom 15.10.98 einzuhalten und die betroffenen Betriebskredite und Darlehen zur Verfügung zu stellen, bis die Voraussetzungen für eine Aufhebung der Vereinbarung gemäss Ziffer 7 gegeben sind. 4. Die Beklagten seien zu verurteilen, der Klägerin die vom 1.7.1999 - 29.08.2002 belasteten Zinsen auf den durch Rangrücktritt gesicherten Forderungen von insgesamt CHF 560'000.--, soweit sie die vereinbarten Fest-Zinssätze von 5 % p.a. + 1⁄4 p.Q. für die Betriebskredite und 6 % p.a. für das Darlehen der Bank C._ übersteigen, zurückzuerstatten. Bank C._ CHF 25'706.-- Bank B._ CHF 25'301.-- Bank D._ CHF 9'209.-- Bank E._ CHF 4'203.-- 5. Es sei festzustellen, dass eine Pflicht zur Verzinsung der durch Rangrücktritt gesicherten Forderungen von insgesamt CHF 560'000.-- ab dem 30.8.2002 bis zur Aufhebung der Rangrücktrittsvereinbarung nur in der Höhe von 5 % p.a. + 1⁄4 % p.Q. für die Betriebskredite und von 6 % p.a. für das Darlehen der Bank C._ besteht." Die Beklagten schliessen in ihrer gemeinsamen Berufungsantwort auf Abweisung der Berufung, soweit auf diese einzutreten sei.