renamed fptree to fptree_build for namespace hygiene [ci skip]