Implement support for the classical style, fixing issue #8

It was very easy to implement: the heavy part is the *replication* of (almost) all tests using the classical mapping style. All tests (new and old) pass.