test if callable on callbacks; readme update; phpdocs update