Text this: First-principles studies of defect behaviour in bismuth germanate