It's already been done. Version 0.5.0 fixed it. However, as SolidFuel doesn't transfer between tanks, or engines, and just stays put in it's own part, I've had to use the temporary solution of giving it a STACK_PRIORITY_SEARCH flow type with ModuleManager. I'm working on a .dll that will check if a fuel line is connected to a part with the SolidFuel resource, and disable flow if it is.