Michael-type addition as a tool for surface functionalization.