Less then a framework, more then a library.