Add compilation utility