No longer using slices in functionality implementations.