Notes:
No changes, this class is fine if not a bit niche. Personally I'd allow for this class to work in other near 0g environments like underwater, but that's personal preference.