bugfix: execute now does some validation of input to help PDO do its work properly