add failing test for an implementation of optional in the language