More meaningful exception other than NotImplementedException

this solves gh-10