smarts.core.utils package