static_cast e safe_cast para referência só podem ser usados para inicializações válidas ou para conversões lvalue entre classes ...