Quick fix to filter out system nodes
Rename getUserFilter to getNodeFilter to make it more clear it pertains to nodes
added proposal for validation of parameters