Require :params to begin with letter or underscore
Fix optional params for method signatures in docs