Remove explicit unwrap
Also added text to support implicit unwrap, and fixed the function type decay.