two definitions of BDV::blockchain(), one const, and declare inline