Use `Optional.fromNullable(marker)` instead?