remove `method_missing` method
fix to treat variable arguments
add sql validator