fixed handling of invalid feature paths, compound condition argument
checks, singleton truecondition