Factory methods for creating and serializing Position objects.
Deserialize a Position from a JSON string.
Deserialize a Position from a JSON string, returning null if the JSON is invalid.