Replace BaseContext with Context, which allows JSON configurations to extend others. Yes, really.