[refactor] obj / fn / is utils