4. magnets[:] and magnets["Q*D*"] works but return ElementArray instead of MagnetArray ``` type(sr.design.magnets[":"]) >>> pyaml.arrays.element_array.ElementArray ``` 5. Similar bug with using subset of magnet arrays ``` magnets.get() -> MagnetArray ✅ magnets.get()[:] -> ElementArray ❌ should be MagnetArray magnets.get()['S*'] -> ElementArray ❌ should be MagnetArray ``` _Originally posted by @GamelinAl in https://github.com/python-accelerator-middle-layer/pyaml/issues/376#issuecomment-5582439953_
Originally posted by @GamelinAl in #376 (comment)