I agree that it is mathematically wrong.

I think I should remove the implementation of testing for ```Symbol``` for ```asin```.