Implementing Functionality in Molecular Self-Assembled Monolayers.