don't refer to pure computeds until they've been introduced