Removed function from __construct because it wouldn't return false

also added a note about implementing auto-recaching.