Text this: Engineering Simulations as Scientific Instruments: A Pattern Language