BAMPFA-247: Work in progress.