1. Made the IForm<'T> interface simpler