Create AutoLoadable interface