liblayout/lib/optional