Added type input size evolvability. Bug fixes to rule compiler.