proc softness*(self: PinJoint2D): float64 {.gcsafe, locks: 0.}
proc `softness =`*(self: PinJoint2D; val: float64) {.gcsafe, locks: 0.}