protected function insertSingle(string $table, array $values): ?array {
		
		// this one is far less complex that our insertMultiple above.  we'll build our
		// statement and then pass control over to insertExecute which'll actually perform
		// our statement and return the appropriate results up the call stack.
		
		$statement = $this->insertBuild($table, $values);
		return $this->insertExecute($statement, $values);
	}