Adding an introduction (free introduction, original author introduction) and an unsafe version is planned!