added ability to build!

added `build!` to go along with `create!` and `append!`