Removed assert in Node::split() since Node::check_data serves the same purpose.