Can now render conditionals as well, though some duplication still has to be dealt with.