Revert "remodeled BMFC.write / less lookup depth"

This reverts commit fcdc830c09713f2d114b445e7df9e0279ebb77a1.