A HAL client library written in Swift.