+1 on the more generic ```Spec``` I even excluded it already:

https://github.com/aerogear/aerogear.org/blob/client_paging_spec/docs/specs/abstract_aerogear-client-paging.markdown