No more dependency to stdlib