Allow quantity initialisation from Unit or a string