> Always `instancetype`

Neat, I tend to agree. Please go ahead and change these constructors to return `instancetype`, in that case :)