Get the value at given key if present, otherwise return None.
key
Option<V> lookup(K key) => Option.fromNullable(this[key]);