detail.h moved from serialization/ to detail/serialization.h