log() is now public