In a bowl, cream butter, shortening and sugar until light and fluffy. Add eggs, one at a time, beating well after each addition. Combine the flour, baking powder, baking soda and salt; add to creamed mixture alternately with buttermilk, beginning and ending with dry ingredients. Beat well after each addition. Stir in extracts, lemon juice and zest.