Throw errors when you fail to create and update with a bang!

Also, return booleans on create and update when not banging.