I think that making such method more functional would help the building of proper qa tests, e.g. by passing realizations, ses_per_tree_path and preferred_block_size as input params