Very nice. But why not doing the same for `FieldE/B/J.hpp`?
(You can put this in a follow-up branch.)