7.0
Abstract Golfing