Useful for no autoreconf
too common name conflict and better typing