We need tests for this.