Implicit chaining with optional wrapped object, tests