BUG: when aligning one or zero items, silently return no constraints.

This happens frequently when one uses constructions like `align('height', *constraints_children)`