The mim API documentaion states:
All entities except Address have the fields of Proof of Work, Signature, and Fingerprint. When creating objects, proof of work happens first, signature happens second, and fingerprint happens last
but in the file create.go, method func Bake(entity api.Provable), line 17 it writes
// 1) Signature
// 2) PoW
// 3) Fingerprint
Which is correct ?