[Merged by Bors] - Make the SystemParam
derive macro more flexible
#6694
+52
−21
SystemParam
derive macro more flexible
#6694