Note: This unfortunately doesn't work with more complex structures due to a DMD bug with an infinite loop problem. This isn't reported yet.
See Implementation
Note: This unfortunately doesn't work with more complex structures due to a DMD bug with an infinite loop problem. This isn't reported yet.