fix for member() in list context
tests for overloading
improved test coverage