use currentInstance in remove method, allows us to pass the method by reference and not fail due to the wonders of javascript 'this'
alpha 1.6.0