Use an appropriate message.
Code cleanup.
New test for #17.
Working on PostgreSQL provider.
Fixed SOE.