Pimp my library pattern