implement Document#createAttribute

fixes #4054