Language implementation patterns