also capture attributeerrors + run through system
system in particular gives us efficient stdout forwarding without having to faff about with it manually
system in particular gives us efficient stdout forwarding without having to faff about with it manually