Title:
    Modify signatures of interface and related implementations in base.tree.
Description:
Title:
    Merge to master.
Description: