add some basic `Option` methods