(Need to make sure not to rely on these functions internally, or else we'll get infinite recursion.)
(Need to make sure not to rely on these functions internally, or else we'll get infinite recursion.)