Don't throw an error if this is missing. `rotation` should default to `0.0`. We always try to use reasonable defaults rather than throwing an exception. You should update the doc as well.