first test pass compiling an empty template