new function added. (cherry picked from commit 7eeb754a2fbbc2d5e21dce0b50fdca3faddc0fa1)
new function added.
(cherry picked from commit 7eeb754a2fbbc2d5e21dce0b50fdca3faddc0fa1)

tdb/wrangler,arcusfelis/wrangler,bsmr-erlang/wrangler,arcusfelis/wrangler,andrzejsliwa/wrangler,prowessproject/wrangler