Remove argmunet checking from factory function

The binary search tree factory function should not consider any arguments and should always return an empty binary search tree. Therefore the argument checking has been removed.