It just happens to be that a false value for an attribute has no meaning in AsciiDoc. A value can either have a string value or it can have a null value. However, we need to leverage the boolean detection in Maven in order to communicate a null value. It's one of those really strange integration boundary scenarios, I admit.