Support underscores in ids.
Better else-handling.
Generator for binary search forms.