ruiu added a comment. I feel like the approach of using a simple struct is getting closer to its limit as we are defining more and more different kinds of sections sub-commands. It is probably time to switch to the LLVM-style RTTI. https://reviews.llvm.org/D22589