add AnonymousLightNodeFilter
error handling options, close #31