"""
function get_tree_size(solver::GenericSolver)::Int
Returns the number of [`AbstractRuleNode`](@ref)s in the tree.
"""
function get_tree_size(solver::GenericSolver)::Int
#TODO: optimization: precompute/cache the size of the tree
return length(get_tree(solver))
end