Fix improper use of frame instead of bounds
Clean up and simplify logic
Remove switch and replace with bitwise logic
Fix typo
Fix internal properties from instance variables to synthesized properties
Remove DEBUG_DYNAMICS #define
Remove string keypath
Fix incorrect use of bitwise operators
Whitespace, comment, and error message updates
Update int compare to float compare
Fix bug with landscape orientation
Whitespace
Rename variables for clarity in gesture recognizer delegate
Remove logically unnecessary statement
Allow user interruption internally when closing by setting equivalent paneState to existing paneState
Fix static analyzer warning
Fix determination of open wide state, preventing bug where pane could get stuck open wide
Fix incorrect logic in setPaneState methods
Rework `dynamicAnimatorDidPause:` method along with bug fixes in the `panePanned:` method
Fix comment in menu view controller