Nit: Would `.parse()` be better called something like `.clone()`? We're not really parsing anything there, just copying `ba` and `bk`.