Conclusion
one major line-direction according to major language
make exceptions on a per-block basis
make exception block floating
constrain one direction
add new ways to do constraints?
Håkon W. Lie