reorganize handlers
logical defaults for Handler::Base and specs