typed array constructors and corrections