WatchOS animation with completion closure

While writing my first Apple Watch app I discovered that while you could animate properties on UI elements the function did not have a completion block like its UIKit counterpart. So I wrote a extension that tries to do that. Its seems to work so far but if it doesn’t I have a single place to fix.