Split std into core and extensions. Keep core small and stable. Extensions are developed by contributors.