Move default implementation to this gem