Du könntest eine absolute Variable nehmen (wenn du genau weißt, das es eine RS232-InputSource ist).
Delphi-Quellcode:
var
IrgendeinSource : TInputSource;
RS232 : TSourceNrCommRS232 absolute IrgendeinSource;
begin
IrgendeinSource := Node.Data;
RS232.TuWas();
end
Aber: CleanCode ist was anderes!