Fix interface checking
Fix type assertion
Add limit clause builder
Fix limit sql builder
Provide WhereMap for the ease of use
use Record type
Add defer
use Executor interface as params