Shouldn't compare against "garbage" values.
If a view is unavailable an animation should not occur.
Use Xcode suggested project settings.
Add support for delay (iOS only for now); Fix various bugs related to sibling animations using an ancestor that isn't a direct parent to the animated view; Minor code cleanup; Added support for animation grouping through `animationTransaction`
Updated documentation.