Available also in scala