Reverted to Ada 2005.
Fixed connection bug. Not pretty, though.