Add makeSubexpression depth limit