Despite being the object of intense study, embryonic development has been difficult to model due to a number of reasons. First, complex tissues can be comprised of many cell types, of which we probably only know a subset.