Wie implementiert man die Material-Design Elevation für Pre-Lollipop

Google hat einige nette Möglichkeiten aufgezeigt, wie Höheneffekte auf Lollipop @ angezeigt werdeHie.

android:elevation="2dp"

für Schaltflächen,

android:stateListAnimator="@anim/button_state_list_animator"

Wie kann ich den Höheneffekt bei Versionen vor Lollipop ohne Bibliothek eines Drittanbieters nachahmen?