remove query_prevent_shadow

fixed function name conflict
fixed a bug

filter_objects needed to be varargs
added compose_action sfun

mud should now be stable again