Not sure why these methods could not be extended.

See also #fac7e19b