utility changes in esol core

Signed-off-by: Kevin Huntly <kmhuntly@gmail.com>