More specs and repaired Function.prototype