blueprint()
objects are essentially just list()
objects
that contain a bunch of metadata on the data asset construction.
Use bp_extend()
to set or add new elements.
bp_extend(bp, ...)
if (FALSE) {
bp <- blueprint("some_blueprint", ...)
adjusted_bp <- bp_extend(bp, new_option = TRUE)
bp_with_annotation_set <- bp_extend(bp, annotate = TRUE)
}