wut
Fix the ??? diffs. wtf
Use the already-made convenience methods.
whatevs
Return the Future.
Add assertion to check thread class
Rename bit-value method.