An extractor for weak reference values
Creates a weak reference pointing to value
value
Optionally returns the referenced value, or None if that value no longer exists
None