I would like to eliminate this explicit instantiation. Probably in separate pull request.