added some comments and more explicit warning
0.5.1