Less restrictive algorithm vs usage checking.