//! Balanced Binary Tree Check (Generic, Production-Grade)
//!
//! Checks if a binary tree is height-balanced.
//!
//! # Type Parameters
//! * `T`: Node value type. Must implement `Clone`.
//!
//! # Example
//! ```rust
//! use pofk_algorithm::tree_algorithms::binary_tree_traversal::TreeNode;
//! use pofk_algorithm::tree_algorithms::balanced_tree::*;
//! let root = Some(Box::new(TreeNode::new(1)));
//! let balanced = is_balanced(&root);
//! ```
use crateTreeNode;