Shinken puppet rules based on (but not limited to) Example42 rules