Not all constructors have to be const, absent() and fromNullable() could be.