How we used design to understand, inform and experiment within the Rules as Code space