boil does not use api methods, make it an utilitify function
boil function moved to utility instead of being on the prototype since it does not use the instance properties